package com.sunwayworld.basemodule.rm.materialsecondarylibrary.service;

import com.alibaba.fastjson.JSONObject;
import com.sunwayworld.basemodule.rm.materialsecondarylibrary.bean.LimsMaterialSecondaryLibraryBean;
import com.sunwayworld.framework.restful.data.RestJsonWrapperBean;
import com.sunwayworld.framework.support.base.service.GenericService;

import java.util.List;
import java.util.Map;

public interface LimsMaterialSecondaryLibraryService extends GenericService<LimsMaterialSecondaryLibraryBean, Long> {

    List<Map<String, String>> getGroupTypeSelections(RestJsonWrapperBean wrapperBean);

    JSONObject checkout(RestJsonWrapperBean wrapperBean);

    JSONObject inventory(RestJsonWrapperBean wrapperBean);
}
